O DOM (Document Object Model) é uma interface de programação para documentos HTML, XML e SVG. Ele representa a página como uma estrutura de árvore, onde cada elemento HTML (como <p>
, <div>
, <h1>
, etc.) é um nó nesta árvore. Essa estrutura permite que scripts, como JavaScript, acessem e manipulem dinamicamente o conteúdo, a estrutura e o estilo de um documento web.
Conceitos Chave:
Árvore DOM: A representação hierárquica da página web. Acesse informações mais detalhadas sobre a <a href="https://pt.wikiwhat.page/kavramlar/Árvore%20DOM">Árvore DOM</a>.
Nós: Cada elemento, atributo ou texto na página é representado como um nó na árvore. Explore os diferentes tipos de <a href="https://pt.wikiwhat.page/kavramlar/Tipos%20de%20Nós%20DOM">Tipos de Nós DOM</a>.
Objetos: Cada nó é um objeto com propriedades e métodos que permitem interagir com ele. Veja um exemplo de como interagir com <a href="https://pt.wikiwhat.page/kavramlar/Objetos%20do%20DOM">Objetos do DOM</a>.
Acesso e Manipulação: O DOM oferece métodos para selecionar elementos, modificar seus atributos, adicionar ou remover elementos, e responder a eventos. Saiba mais sobre <a href="https://pt.wikiwhat.page/kavramlar/Acesso%20ao%20DOM">Acesso ao DOM</a>.
Eventos: O DOM permite que você registre funções (event listeners) para serem executadas em resposta a eventos específicos, como cliques do mouse, pressionamentos de teclas ou carregamento da página. Entenda o sistema de <a href="https://pt.wikiwhat.page/kavramlar/Eventos%20no%20DOM">Eventos no DOM</a>.
Em resumo, o DOM:
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page